package com.xueyi.system.parcelManager.domain.po;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xueyi.common.core.web.tenant.base.TBaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.xueyi.common.core.annotation.Excel;

/**
 * 地块管理 持久化对象
 *
 * @author xueyi
 */
@TableName(value = "base_parcel_manager", excludeProperty = {"name","sort","status"})
public class BaseParcelManagerPo extends TBaseEntity {

    private static final long serialVersionUID = 1L;

    /** 地块名称 */
@Excel(name = "地块名称")
@TableField("parcel_name")
private String parcelName;

    /** 地块编码 */
@Excel(name = "地块编码")
@TableField("parcel_code")
private String parcelCode;

    /** 地块类型：（1大田、2大棚、3果园、4鱼塘、5山地、6养殖区） */
@Excel(name = "地块类型：", readConverterExp = "1=大田、2大棚、3果园、4鱼塘、5山地、6养殖区")
@TableField("parcel_type")
private Integer parcelType;

    /** 地块面积 */
@Excel(name = "地块面积")
@TableField("parcel_area")
private BigDecimal parcelArea;

    /** 地块位置 */
@Excel(name = "地块位置")
@TableField("parcel_location")
private String parcelLocation;

    /** 环境数据 */
@Excel(name = "环境数据")
@TableField("ambient_data")
private String ambientData;

    /** 土壤报告 */
@Excel(name = "土壤报告")
@TableField("soil_report")
private String soilReport;

    /** 水质报告 */
@Excel(name = "水质报告")
@TableField("water_report")
private String waterReport;

    /** 地块图片 */
@Excel(name = "地块图片")
@TableField("plot_picture")
private String plotPicture;

    /** GIS地图 */
@Excel(name = "GIS地图")
@TableField("gis_map")
private String gisMap;

public void setParcelName(String parcelName) {
    this.parcelName = parcelName;
}

public String getParcelName() {
    return parcelName;
}

public void setParcelCode(String parcelCode) {
    this.parcelCode = parcelCode;
}

public String getParcelCode() {
    return parcelCode;
}

public void setParcelType(Integer parcelType) {
    this.parcelType = parcelType;
}

public Integer getParcelType() {
    return parcelType;
}

public void setParcelArea(BigDecimal parcelArea) {
    this.parcelArea = parcelArea;
}

public BigDecimal getParcelArea() {
    return parcelArea;
}

public void setParcelLocation(String parcelLocation) {
    this.parcelLocation = parcelLocation;
}

public String getParcelLocation() {
    return parcelLocation;
}

public void setAmbientData(String ambientData) {
    this.ambientData = ambientData;
}

public String getAmbientData() {
    return ambientData;
}

public void setSoilReport(String soilReport) {
    this.soilReport = soilReport;
}

public String getSoilReport() {
    return soilReport;
}

public void setWaterReport(String waterReport) {
    this.waterReport = waterReport;
}

public String getWaterReport() {
    return waterReport;
}

public void setPlotPicture(String plotPicture) {
    this.plotPicture = plotPicture;
}

public String getPlotPicture() {
    return plotPicture;
}

public void setGisMap(String gisMap) {
    this.gisMap = gisMap;
}

public String getGisMap() {
    return gisMap;
}

}